扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
在过去的几年里,关于Visual Basic相对于C#正逐渐变为二等公民,且微软内部不再使用Visual Basic这样的情况,很多人对此愤愤不平。这些怨言由于Silverlight的出现而正被化解。
首先,C#在Silverlight中不能被完整地支持。不像VB、Python、Ruby和JavaScript那样,C#不支持DLR(Dynamic Language Runtime),不能够和Silverlight的运行时兼容。
在最近的一些新闻当中,提到了Visual Basic 10将会使用Visual Basic来编写其的编译器。因为Mono当中的VB编译器也是自我托管(即也是使用VB来编写的,译者注),所以这是在Visual Basic历史上,微软第一次发布使用VB编写的VB编译器。
甚至更为有趣的是,被冠名为JScript,微软下一代JavaScript语言的编译器也是由Visual Basic来编写。
查看原文:http://www.infoq.com/cn/news/2007/05/VB-JScript-Compiler
婵″倹鐏夐幃銊╂姜鐢瓕鎻╅崚鍥╂畱閹厖绨$憴顤廡妫板棗鐓欓張鈧弬棰侀獓閸濅椒绗岄幎鈧張顖欎繆閹垽绱濋柇锝勭疄鐠併垽妲勯懛鎶姐€婄純鎴炲Η閺堫垶鍋栨禒璺虹殺閺勵垱鍋嶉惃鍕付娴f娊鈧柨绶炴稊瀣╃閵嗭拷